<%@page import="org.asportoonline.entities.Locale"%>
<%
    if (session.getAttribute("userid") == null || !session.getAttribute("tipo_utente").toString().equals("1")) {
        session.invalidate();
        getServletContext().getRequestDispatcher("/MainController?q=index").forward(request, response);
    }

    Locale l = (Locale) request.getAttribute("locale");

    String apertura1 = l.getPrimaApertura();
    String[] ap1 = apertura1.split("-");
    String prima_apertura = ap1[0].trim();
    String prima_chiusura = ap1[1].trim();

    String apertura2 = l.getSecondaApertura();
    String[] ap2;
    String seconda_apertura = "00:00";
    String seconda_chiusura = "00:00";
    String checked = "";
    String disabled = "disabled=\"disabled\"";
    if (apertura2 != null && !apertura2.isEmpty()) {
        ap2 = apertura2.split("-");
        seconda_apertura = ap2[0].trim();
        seconda_chiusura = ap2[1].trim();
        checked = "checked=\"checked\"";
        disabled = "";
    }
%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@taglib uri="/WEB-INF/tlds/asportoonline.tld" prefix="asportoonline" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <title>AsportoOnline | Modifica locale</title>

        <script type="text/javascript">
            function abilita_disabilita() {
                if(document.getElementById("second_open").checked) {
                    document.getElementById("seconda_apertura").disabled = false;
                    document.getElementById("seconda_chiusura").disabled = false;
                }
                else {
                    document.getElementById("seconda_apertura").disabled = true;
                    document.getElementById("seconda_chiusura").disabled = true;
                }
            }
        </script>
        <style type="text/css">
            @import url("style.css");
        </style>        
    </head>
    <body>
        <div class="meister">
            <div class="page">
                <div class="container">
                    <%@ include file="/WEB-INF/common/header.jsp"%>
                    <div class="navigation"> <a id="first" href="MainController?q=index">Home</a> > <a href="MainController?q=fetch_restaurants_data_action&amp;ret=list_restaurants">I miei locali</a> > <a href="MainController?q=fetch_restaurant_details_action&amp;ret=restaurant_details&amp;idlocale=<%=l.getIdLocale()%>">Dettagli locale</a> > Modifica locale </div>     

                    <div class="uniform_background">
                        <div class="center">

                            <h1>Modifica locale</h1>

                            <form class="smallform" name="registra" method="post" action="MainController?q=modify_restaurant_action">
                                <input name="idlocale" type="hidden" value="<%=l.getIdLocale()%>" />
                                <fieldset><legend><em>Dati del locale</em></legend>
                                    <label>Nome<br /><input name="nome" value="<%=l.getNome()%>"/></label><br />
                                    <label>Partita IVA<br /><input name="piva" value="<%=l.getPiva()%>" disabled="disabled" /></label><br />
                                    <fieldset><legend><em>Indirizzo</em></legend>
                                        <label>Via<br /><input id="via" name="via" value="<%=l.getIndirizzo().getVia()%>" disabled="disabled" /></label><br />
                                        <label>CAP<br /><input id="cap" name="cap" value="<%=l.getIndirizzo().getCap()%>" disabled="disabled" /></label><br />
                                        <label>Citt&agrave;<br /><input id="citta" name="citta" value="<%=l.getIndirizzo().getCitta()%>" disabled="disabled" /></label><br />                                        
                                    </fieldset>
                                    <fieldset><legend><em>Contatti</em></legend>                   
                                        <label>Telefono<br /><input name="telefono" value="<%=l.getTelefono()%>"/></label><br />

                                        <label>Indirizzo email<br /><input name="email" value="<%=l.getEmail()%>"/></label><br />
                                    </fieldset>
                                    <fieldset><legend><em>Orario</em></legend>
                                        <label>Prima apertura</label><br />
                                        <label>dalle <select name="prima_apertura"><asportoonline:elenco_orari ora="<%=prima_apertura%>"/></select> alle <select name="prima_chiusura"><asportoonline:elenco_orari ora="<%=prima_chiusura%>" /></select></label><br /><br />

                                        <label>Seconda apertura <input type="checkbox" id="second_open" name="second_open" onClick="abilita_disabilita()" <%=checked%> /></label><br />
                                        <label>dalle <select id="seconda_apertura" name="seconda_apertura" <%=disabled%>><asportoonline:elenco_orari ora="<%=seconda_apertura%>"/></select> 
                                        alle <select id="seconda_chiusura" name="seconda_chiusura" <%=disabled%>><asportoonline:elenco_orari ora="<%=seconda_chiusura%>" /></select></label><br /><br />    
                                        <label>Giorno di chiusura</label><br />
                                        <label><select name="giorno_chiusura"><asportoonline:elenco_giorni giorno="<%="" + l.getGiornoChiusura()%>"></asportoonline:elenco_giorni></select></label><br />
                                    </fieldset>
                                    <br />
                                    <label>Distanza massima di consegna<br /><input id="max_distance" name="distanza_massima" value="<%=l.getDistanzaMassima()%>" />km<br /></label>
                                        <br />
                                        <label>Immagine<br /><input name="urlimmagine" value="<%=l.getUrlimmagine()%>"/></label><br />
                                        <br /><p class="error">${error}</p><br />
                                        <input type="submit" value="MODIFICA"/>
                                </fieldset>
                            </form>
                            <br />
                        </div>
                    </div>

                    <%@ include file="/WEB-INF/common/footer.jsp"%>
                </div>
            </div>
        </div>
    </body>
</html>
